another possibility - Turkish English Dictionary